﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI.WebControls;

namespace Sistema_Totem.Datos.ClasesDominio
{
    public class Plantilla
    {
        #region Atributos

        private int _idPlantilla;
        private string _nombrePlantilla;
        private string _descripcionPlantilla;
        private string _estatusPlantilla;
        private string _tipoPlantilla;
        private List<Seccion> _bloquesPlantilla;
        private List<Elemento> _camposPlantilla;
              
        #endregion Atributos

        #region Constructor(es)

        public Plantilla(int idPlantilla, string nombrePlantilla, string tipoPlantilla)
        {
            _idPlantilla = idPlantilla;
            _nombrePlantilla = nombrePlantilla;
            _tipoPlantilla = tipoPlantilla;
        }

        public Plantilla()
        {
                
        }

        #endregion Constructor(es)

        #region Encapsulamiento Get/Set

        public int IdPlantilla
        {
            get { return _idPlantilla; }
            set { _idPlantilla = value; }
        }

        public string NombrePlantilla
        {
            get { return _nombrePlantilla; }
            set { _nombrePlantilla = value; }
        }

        public string DescripcionPlantilla
        {
            get { return _descripcionPlantilla; }
            set { _descripcionPlantilla = value; }
        }

        public string EstatusPlantilla
        {
            get { return _estatusPlantilla; }
            set { _estatusPlantilla = value; }
        }

        public string TipoPlantilla
        {
            get { return _tipoPlantilla; }
            set { _tipoPlantilla = value; }
        }

        public List<Seccion> BloquesPlantilla
        {
            get { return _bloquesPlantilla; }
            set { _bloquesPlantilla = value; }
        }

        public List<Elemento> CamposPlantilla
        {
            get { return _camposPlantilla; }
            set { _camposPlantilla = value; }
        }

        #endregion Encapsulamiento Get/Set

    }
}